package com.fx.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * 
 * 
 * @author yfl
 * @email 617823298@qq.com
 * @date 2018-06-19 16:00:28
 */
public class OrderInfo implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private String flId;
	//
	private String flOrderNo;
	//
	private String flUserId;
	//
	private BigDecimal flOrderTotal;
	//0:待付款,1:待发货,2:待收货,3待评价,4退款中,5退款失败,6:退款成功,-1:订单结束
	private Integer flStatus;
	//0:待支付,1:支付成功
	private Integer flPayStatus;
	//
	private String flPayTime;
	//
	private String flRefundNo;
	//
	private BigDecimal flRefundAmount;
	//
	private String flRefundFailReason;
	//
	private String flRefundReason;
	//
	private String flReceiverPhone;
	//
	private String flReceiverAddr;
	//
	private String flReceiverName;
	//
	private String flCreatedTime;
	private List<OrderItem> orderItemList;

	/**
	 * 设置：
	 */
	public void setFlId(String flId) {
		this.flId = flId;
	}
	/**
	 * 获取：
	 */
	public String getFlId() {
		return flId;
	}
	/**
	 * 设置：
	 */
	public void setFlOrderNo(String flOrderNo) {
		this.flOrderNo = flOrderNo;
	}
	/**
	 * 获取：
	 */
	public String getFlOrderNo() {
		return flOrderNo;
	}
	/**
	 * 设置：
	 */
	public void setFlUserId(String flUserId) {
		this.flUserId = flUserId;
	}
	/**
	 * 获取：
	 */
	public String getFlUserId() {
		return flUserId;
	}
	/**
	 * 设置：
	 */
	public void setFlOrderTotal(BigDecimal flOrderTotal) {
		this.flOrderTotal = flOrderTotal;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getFlOrderTotal() {
		return flOrderTotal;
	}
	/**
	 * 设置：0:待付款,1:待发货,2:待收货,3待评价,4退款中,5退款失败,6:退款成功,-1:订单结束
	 */
	public void setFlStatus(Integer flStatus) {
		this.flStatus = flStatus;
	}
	/**
	 * 获取：0:待付款,1:待发货,2:待收货,3待评价,4退款中,5退款失败,6:退款成功,-1:订单结束
	 */
	public Integer getFlStatus() {
		return flStatus;
	}
	/**
	 * 设置：0:待支付,1:支付成功
	 */
	public void setFlPayStatus(Integer flPayStatus) {
		this.flPayStatus = flPayStatus;
	}
	/**
	 * 获取：0:待支付,1:支付成功
	 */
	public Integer getFlPayStatus() {
		return flPayStatus;
	}
	/**
	 * 设置：
	 */
	public void setFlPayTime(String flPayTime) {
		this.flPayTime = flPayTime;
	}
	/**
	 * 获取：
	 */
	public String getFlPayTime() {
		return flPayTime;
	}
	/**
	 * 设置：
	 */
	public void setFlRefundNo(String flRefundNo) {
		this.flRefundNo = flRefundNo;
	}
	/**
	 * 获取：
	 */
	public String getFlRefundNo() {
		return flRefundNo;
	}
	/**
	 * 设置：
	 */
	public void setFlRefundAmount(BigDecimal flRefundAmount) {
		this.flRefundAmount = flRefundAmount;
	}
	/**
	 * 获取：
	 */
	public BigDecimal getFlRefundAmount() {
		return flRefundAmount;
	}
	/**
	 * 设置：
	 */
	public void setFlRefundFailReason(String flRefundFailReason) {
		this.flRefundFailReason = flRefundFailReason;
	}
	/**
	 * 获取：
	 */
	public String getFlRefundFailReason() {
		return flRefundFailReason;
	}
	/**
	 * 设置：
	 */
	public void setFlRefundReason(String flRefundReason) {
		this.flRefundReason = flRefundReason;
	}
	/**
	 * 获取：
	 */
	public String getFlRefundReason() {
		return flRefundReason;
	}
	/**
	 * 设置：
	 */
	public void setFlReceiverPhone(String flReceiverPhone) {
		this.flReceiverPhone = flReceiverPhone;
	}
	/**
	 * 获取：
	 */
	public String getFlReceiverPhone() {
		return flReceiverPhone;
	}
	/**
	 * 设置：
	 */
	public void setFlReceiverAddr(String flReceiverAddr) {
		this.flReceiverAddr = flReceiverAddr;
	}
	/**
	 * 获取：
	 */
	public String getFlReceiverAddr() {
		return flReceiverAddr;
	}
	/**
	 * 设置：
	 */
	public void setFlReceiverName(String flReceiverName) {
		this.flReceiverName = flReceiverName;
	}
	/**
	 * 获取：
	 */
	public String getFlReceiverName() {
		return flReceiverName;
	}
	/**
	 * 设置：
	 */
	public void setFlCreatedTime(String flCreatedTime) {
		this.flCreatedTime = flCreatedTime;
	}
	/**
	 * 获取：
	 */
	public String getFlCreatedTime() {
		return flCreatedTime;
	}

	public List<OrderItem> getOrderItemList() {
		return orderItemList;
	}

	public void setOrderItemList(List<OrderItem> orderItemList) {
		this.orderItemList = orderItemList;
	}
}
